lesser striped shrimp - Turkish English Dictionary